面试题20(关于Float,下列说法错误的是)

您所在的位置:网站首页 float f=13怎么错了 面试题20(关于Float,下列说法错误的是)

面试题20(关于Float,下列说法错误的是)

#面试题20(关于Float,下列说法错误的是)| 来源: 网络整理| 查看: 265

关于Float,下列说法错误的是?

A Float是一个类

B Float在java.lang包中

C Float a=1.0是正确的赋值方法

D Float a= new Float(1.0)是正确的赋值方法

考点:考察求职者对基本数据类型的掌握 出现频率:★★★★★

【面试题分析】

1. Float是类,float不是类.

2. 查看JDK源码就可以发现Byte,Character,Short,Integer,Long,Float,Double,Boolean都在java.lang包中.

3. Float正确复制方式是Float f=1.0f,若不加f会被识别成double型,double无法向float隐式转换.

4. Float a= new Float(1.0)是正确的赋值方法,但是在1.5及以上版本引入自动装箱拆箱后,会提示这是不必要的装箱的警告,通常直接使用Float f=1.0f.

所以参考答案是(C)

本文分享自微信公众号 - java学习(javaxxf),作者:许肖飞

原文出处及转载信息见文内详细说明,如有侵权,请联系 [email protected] 删除。

原始发表时间:2017-10-29

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3